Nuprl Lemma : conditional-apply 11,40

T, V:Type, A, B:(T), dcd_A:(t:TDec(A(t))), f:({t:T| A(t)} V), g:({t:T| B(t)} V),
t:{t:T| (A(t))  (B(t))} .
((A(t))  ([A? f : g](t) = f(t))) & (((A(t)))  ([A? f : g](t) = g(t))) 
latex


Definitionsf(a), left + right, P  Q, {x:A| B(x)} , t  T, x:AB(x), x:A. B(x), False, P  Q, A, Dec(P), s = t, , if p:P then A(p) else B fi , Type, <a, b>, P & Q, [P? f : g]

origin